$(function() {
	if ($.cookie("captcha")) {
		var count = $.cookie("captcha");
		var btn = $('#getSMSCode');

		var resend = setInterval(function() {
			count--;
			if (count > 0) {
				btn.val(count + '秒后重新获取').attr('disabled', true).css('cursor',
						'not-allowed');
				$.cookie("captcha", count, {
					path : '/',
					expires : (1 / 86400) * count
				});
			} else {
				clearInterval(resend);
				btn.val("获取验证码").removeClass('disabled').removeAttr(
						'disabled style');
			}
		}, 1000);
	}

	$("#next").click(function() {
		$("#verify_code").validate();
		
		$('#getSMSCode').click();
	});
	$(".refresh_verify").click(function() {
		$("#captcha").click();
	});

	$('#getSMSCode').click(function() {

		var btn = $(this);
		var count = 60;
		var target = $("#userAccount").val();
		var resend = setInterval(function() {
			count--;
			if (count > 0) {
				btn.val(count + "秒后重新获取");
				$.cookie("captcha", count, {
					path : '/',
					expires : (1 / 86400) * count
				});
			} else {
				clearInterval(resend);
				btn.val("获取验证码").removeAttr('disabled style');
			}
		}, 1000);
		btn.attr('disabled', true).css('cursor', 'not-allowed');

		$.post("../sendVerIfyCode.htm", {
			Action : "post",
			data : target
		},

		function(data, textStatus) {

		}, "json");
	});
	var validate = $("#verify_code").validate({
		debug : true, //调试模式取消submit的默认提交功能   
		//errorClass: "label.error", //默认为错误的样式类为：error   
		focusInvalid : false, //当为false时，验证无效时，没有焦点响应  
		onkeyup : false,
		submitHandler : function(form) { //表单提交句柄,为一回调函数，带一个参数：form   

			//             form.submit();   //提交表单 
			var target = $("#userAccount").val();
			$("#verifyTarget").text(target);
			$.post('../sendVerIfyCode.htm', {
				Action : "post",
				data : target
			},

			function(data, textStatus) {
				//this; // 这个Ajax请求的选项配置信息，请参考jQuery.get()说到的this

			}, "json");
			$("#hTelephone").val(target);
			window.location.href = "#pagetwo";
		},

		rules : {
			account : {
				required : true,
				account : true
			},
			verify : {
				remote : {
					url : "../checkImgCode.htm", //后台处理程序
					type : "post", //数据发送方式
					dataType : "json", //接受数据格式   
					data : { //要传递的数据
						captcha : function() {
							return $("#captchaCode").val();
						}
					}
				}
			}

		},
		messages : {
			account : {
				required : "必填",
				account : "输入格式不正确"
			},
			verify : {
				remote : "验证码输入错误"
			}
		}

	});
	var validate2 = $("#changePwd")
			.validate(
					{
						debug : true, //调试模式取消submit的默认提交功能   
						focusInvalid : false, //当为false时，验证无效时，没有焦点响应  
						onkeyup : false,
						submitHandler : function(form) { //表单提交句柄,为一回调函数，带一个参数：form   

							$.ajax({
										type : 'post',
										url : "../center/verifycode.htm",
										data : 'telephone='
												+ $("#hTelephone").val()
												+ '&code=' + $("#code").val(),//传给后台的数据，多个参数用&连接
										dataType : 'text',
										success : function(msg) {
											var dataObj = eval("(" + msg + ")");

											if (dataObj.success) {
//												$.showDialog({
//
//															//警示文字
//															'title_text' : '修改成功！',
//															//具体内容
//															'content_text' : '',
//
//															onclose : function() {
//																window.location.href = "<%=basePath%>app/center/index.htm";
//															}
//														});
												alert('绑定成功');
												window.location.href = "../center/index.htm";
											} else {

//												$
//														.showDialog({
//
//															//警示文字
//															'title_text' : '修改失败！',
//															//具体内容
//															'content_text' : '验证码错误，请重新输入！'
//														});
												alert('绑定失败');
												window.location.href = "../center/index.htm";

											}

										}

									});
						}
					});
});